Tacit Knowledge in Requirements
نویسنده
چکیده
The importance of tacit knowledge in requirements elicitation and understanding is widely accepted but poorly understood. There is no clear definition of tacit knowledge, with definitions spanning knowledge that cannot be articulated to knowledge that is merely unarticulated. The situation is further confused by the fact that the most widely cited author on tacit knowledge (Michael Polanyi) actually wrote about tacit knowing. As a phenomenon, tacit knowledge is regarded both as a problem and an advantage. It’s a problem because if knowledge remains tacit, then it cannot be effectively communicated and codified, making the explicit knowledge that we hold incomplete. It’s an advantage because if it is valuable to our company, our competitors cannot easily gain access to it. In requirements engineering, we know that we cannot make everything explicit. Much must remain implicit; we need to assume that sufficient shared understanding exists between the stakeholder and the analyst to obviate the need for complete, explicit description of all the requirements and their context. However, problems occur when this shared understanding is poor and particularly when one or both of the parties fails to understand the extent of their imperfect shared understanding. A skilled analyst will recognize the presence of tacit knowledge and use a range of techniques to expose it, or as much of it as is feasible to extract. Important information evades even skilled analysts, however, and many analysts lack the skill and experience to recognize its absence or its significance. My interest is in deepening our understanding of tacit knowledge in RE and in seeking to develop tools and techniques to mitigate its harmful effects. I and my colleagues are investigating the use of techniques from computational linguistics to define baseline knowledge and to infer the presence of tacit knowledge. The general problem is so nuanced that no complete solution is possible. However, it may be possible to draw the analyst’s attention to missing or incomplete knowledge that may be rooted in stakeholders’ inability, difficulty or inhibition with articulating their knowledge and from which the analyst can formulate appropriate requirements. In my talk I will briefly review the problem of tacit knowledge in RE and suggest some techniques that may contribute to exposing its presence.
منابع مشابه
Exploring the relationship between entrepreneurial behavior and tacit knowledge sharing
This study aims to explore the relationship between entrepreneurial behavior and tacit knowledge sharing through 314 questionnaires provided by university incubators. For data analysis, Pearson correlation is used. The study has found that there are meaningful relationships between entrepreneurial behavior and tacit knowledge sharing in university incubators. Existing research has concentrated...
متن کاملFinding Tacit Knowledge by Solving the Pre-Requirements Tracing Problem
Tacit knowledge prevents requirements engineers from completely identifying system constraints. Users may be unaware of the need to articulate this knowledge or even be aware they posses it. Therefore external methods of tacit knowledge identification are required. In this position paper we present a proposed method of tacit knowledge identification by solving pre-requirements specification tra...
متن کاملFactors affecting the acquisition of expert tacit knowledge Case study: Delivery time in twin pregnancy
This paper discovers the necessary variables need for creating models for tacit knowledge acquisition, especially in medical care services. The case studied here, was knowledge of diagnosing and time of delivery in twin pregnancy with nuchal translucency screening. This paper covers the empirical work undertaken on semi-structured interview based on thematic analysis. With regard of theoretical...
متن کاملFacilitating tacit-knowledge acquisition within requirements engineering
Software maintenance represents one of the most challenging tasks for software engineers. This can be attributed to many problems related to how software applications are built. However, the lack of enough historical knowledge about legacy software projects is a major software maintenance issue. Though software documentation is heavily used to guide maintainers tasks, but it only cater for docu...
متن کاملSocial Media and Tacit Knowledge Sharing: Developing a Conceptual Model
With the advent of social web initiatives, some argued that these new emerging tools might be useful in tacit knowledge sharing through providing interactive and collaborative technologies. However, there is still a poverty of literature to understand how and what might be the contributions of social media in facilitating tacit knowledge sharing. Therefore, this paper is intended to theoretical...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2009